#include<stdio.h>

int main()
{
	int n,i,j,t,a,b=-1;
	long long x;
	int s[250010];
	scanf("%d",&n);
	for (i=0;i<n;i++)
	{
		scanf("%lld",&x);
		a=x/7;
		for (j=a;j>=0;j--)
		{
			if ((((a-j)*2+1)*4+7*j==x)||((a-j)*2*4+7*j==x))
			{
				int m,n;
				m=j;
				if (((a-j)*2+1)*4+7*j==x)
					n=(a-j)*2+1;
				else
					n=(a-j)*2;
				for (t=0;t<n;t++)
					s[t]=4;
				for (t=n;t<n+j;t++)
					s[t]=7;
				for (t=0;t<n+j;t++)
					printf("%d",s[t]);
				printf("\n");
				break;
			}
		}
		if (j==-1&&x%4!=0)
			printf("%d\n",b);
	}
	return 0;
}
